what a robbery! - French English Dictionary